package com.askinhand.dao;

import java.util.List;

import com.askinhand.bean.AudioAnswer;

public interface IAudioAnswerDAO {

	public abstract void save(AudioAnswer transientInstance);

	public abstract void delete(AudioAnswer persistentInstance);
	public abstract void update(AudioAnswer persistentInstance);

	public abstract AudioAnswer findById(java.lang.Integer id);

	public abstract List findByExample(AudioAnswer instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findByQid(Object qid);

	public abstract List findByUid(Object uid);

	public abstract List findByIsGood(Object isGood);

	public abstract List findByFeedback(Object feedback);

	public abstract List findByTitle(Object title);

	public abstract List findByContent(Object content);

	public abstract List findAll();

	public abstract AudioAnswer merge(AudioAnswer detachedInstance);

	public abstract void attachDirty(AudioAnswer instance);

	public abstract void attachClean(AudioAnswer instance);

}